#include <cmath>
#include <cstring>
#include <iomanip>
#include <iostream>
using namespace std;
int main() {
	long long N;
	bool flag_1 = true;
	cin>>N;
	for(int j = 2; j <= sqrt(N-2); j++) {
		if((N-2) % j == 0) {
			flag_1 = false;
			break;
		}
	}
	if(flag_1 == true) {
		cout<<N<<" = "<<2<<" + "<<N - 2<<endl;
	} else {
		for(int i = 3; i <= N / 2; i++) {
			bool flag = true;
			for(int j = 2; j <= sqrt(i); j++) {
				if(i % j == 0) {
					flag = false;
					break;
				}
				if(flag == false) {
					break;
				}
			}
			for(int k = 2; k <= sqrt(N - i); k++) {
				if((N - i) % k == 0) {
					flag = false;
					break;
				}
				if(flag == false) {
					break;
				}
			}

			if(flag == true) {
				cout<<N<<" = "<<i<<" + "<<N - i<<endl;
				break;
			}
		}
	}
	return 0;
}
